//import lejos.nxt.*;
//import lejos.nxt.comm.*;
//import lejos.robotics.navigation.DifferentialPilot;
//import java.io.*;
//  
//public class BluetoothConnection {
//	
//	private DataInputStream dis;
//	private DataOutputStream dos;
//	lejos.nxt.comm.BTConnection btc;
//	
//	public void waitForConnection() {
//		
//		LCDDisplay.print("Waiting...");
//		
//		btc = Bluetooth.waitForConnection();
//		
//		LCDDisplay.print("Connected.");
//		
//		dis = btc.openDataInputStream();
//		dos = btc.openDataOutputStream();
//		
//	}
//	
//	public void addToBuffer(String data) throws IOException {
//		dos.writeUTF(data);
//	}
//	
//	public void flush() throws IOException {
//		dos.flush();
//	}
//	
//	public void send(String data) throws IOException {
//		dos.writeUTF(data);
//		dos.flush();
//	}
//	
//	public String recieveData() throws IOException {
//		return dis.readUTF();
//	}
//	
//	
//	
//	public static void main(String[] args) throws Exception {
//		
//		BluetoothConnection btc = new BluetoothConnection();
//		
//		while (true) {
//			
//			btc.waitForConnection();
//			LCDDisplay.print(btc.recieveData());
//		}
//	}	
//}	
//	
//	